Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 STAFFORD SQUARE Detached £161,000 13 Sep 2013
15 STAFFORD SQUARE Detached £187,500 2 Aug 2013
17 STAFFORD SQUARE Detached £65,000 6 Sep 1996
18 STAFFORD SQUARE Detached £215,000 30 Jan 2003
20 STAFFORD SQUARE Detached £220,000 24 Mar 2005